home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Hot Mix 14
/
Hot Mix 14.iso
/
HTML
/
vendors
/
easysw
/
software
/
espPrint-3.1.18.tardist
/
README.espPrint
< prev
next >
Wrap
Text File
|
1996-07-16
|
32KB
|
622 lines
README.espPrint - 07/17/96
--------------------------
**** NOTICE FOR ALL USERS ****
Because of certain bugs in the IRIX 5.3, 6.1, and 6.2 Printer Manager
program, ESP has developed its own printer management program called
'AddPrinter'. Brief instructions are provided below.
Besides fixing certain installation problems, the new printer manager
adds support for PostScript Printer Description (PPD) files and many
network interfaces based on the HP JetDirect, LPD/LPR, and LanManager
(MS Windows) protocols.
As installed, all printer drivers default to the lowest resolution and
quality supported. Use the graphical options panels to change the
default settings as desired.
This is commercial, licensed software. Demonstration licenses are
available on a one-time per site basis - to get one send EMail to
print@easysw.com. The latest SGI HotMix CDs also have an older
version of this software.
Once licensed, all software updates (like this one) are freely avail-
able and may be installed at any time (your license will still be
good).
**** NOTICE FOR IRIX 5.3 AND 6.1 USERS ****
Workstations with G, TG, LG1, GT, GTX, VGX, or VGXT graphics have a
problem with the X 'readdisplay' extension; this affects the 'lpwin'
program supplied with ESP Print. This is fixed by patch #1075 from
SGI.
The IRIX 5.3 All IMPACT Release also has a bug in the X 'readdisplay'
extension. The 'lpwin' program will only be able to read the back
buffer of double-buffered OpenGL and IRIS GL windows which may show
visible artifacts.
**** NOTICE FOR CJ-10 USERS ****
To utilize the CJ-10 as a printer, you must first create device files
for the CJ-10 - instructions can be found in the on-line release
notes.
**** YES, WE SUPPORT THE JETDIRECT INTERFACE! ****
CHANGES SINCE VERSION 3.1.17
- The 720x720 DPI mode of the Canon BJC-610 is now supported!
- Updated the PostScript filter program to workaround an Adobe Acrobat
bug.
- The HP 4MV driver was not properly selecting media sizes, causing
a PostScript 'setpagedevice' error message to be printed.
- B&W draft mode printing for the EPSON Stylus printer did not work.
- The FotoFUN! GUI options panel incorrectly displayed gamma and brightness
controls for the black color plane (not supported by that printer).
- The FotoFUN! driver did not force final quality mode when printing
images.
- The minifileconvert program was not using the new text to PostScript
converter.
KNOWN PROBLEMS IN ESP PRINT 3.1.x
- The Adobe Acrobat reader halts the GNU GhostScript RIP with an invalid
access error. This appears to be an Adobe problem, as the offending
command is indeed trying to store a value in a read-only dictionary.
INTRODUCTION
The following files should be in this directory:
espPrint-3.1.19.tardist - INST files for ESP Print 3.1.19
README.espPrint - This file
For more information on what ESP Print is, call us at (301) 994-0377
or consult our web pages at http://www.easysw.com.
REQUIREMENTS
ESP Print requires IRIX 5.2 or higher for proper operation. IRIS
Impressario (from SGI) is *optional* unless you are using the Canon
CJ-10 copier and need to scan.
INSTALLATION
First you must become super-user:
% su [ENTER]
...
Extract the distribution from the 'tardist' file:
# tar xovf espPrint-3.1.19.tardist [ENTER]
...
Then install the software with:
# inst -f . [ENTER]
...
inst> list [ENTER]
...
For PostScript printers (excluding the HP LaserJet 4 and 5 series
printers), type:
inst> install espPrint.data.XXXX [ENTER]
For all other printers, type:
inst> install espPrint.sw.XXXX [ENTER]
subsystem printers
------------ -------------
XXXX = hp All HP (PCL)
epson EPSON/Canon/IBM printers (ESC/P and ESC/P2)
cj10 Canon CJ-10 (CLC-10 in Europe)
tek4693 Tektronix 4693DX
fargo Fargo FotoFUN!, Primera, PrimeraPro, and
Pictura 310
inst> go [ENTER]
...
inst> quit [ENTER]
# exit [ENTER]
USING ESP PRINT
ESP Print 3.1 includes a new graphical printer administrator that allows
you to install any type of printer supported by our drivers. To run it,
type the following in a UNIX Shell window:
# /usr/esp/bin/AddPrinter [ENTER]
This program is also available in the Icon Catalog on the Printing page.
IMMEDIATELY after adding the printer, you'll probably want to set the
default settings for the printer. The installed default is the lowest
resolution and number of colors the printer supports.
The CJ-10 scanner driver appears in the Scanner Manager - you can add it
like any other scanner.
PRINTING FILES
ESP Print works through the LP spooling system, so the 'lp' command is
used to print files. If you are running the Indigo Magic(tm) desktop,
you can drag files onto the printer icon to print them. Printing from
applications like Showcase(tm) and FrameMaker(r) is also supported!
IF YOU HAVE TROUBLE
Contact Easy Software Products via EMail (print@easysw.com), telephone at
(301) 994-0377, or via US Mail at the following address:
Easy Software Products
20778 Wolftrap Street
Lexington Park, MD 20653
--------------------------------------------------------------------------------
CHANGES/FIXES FROM VERSION 3.1
- The 720x720 DPI mode of the Canon BJC-610 is now supported!
- The Indigo Magic desktop "File Translation Rule" file for ESP Print
would not compile under IRIX 5.x due to comments in the rules file.
- Added support for the Calcomp TechJET and Solus 4 plotters.
- Updated Canon BJC-600, 600e, 610, 800, 820, 4000, and 4100 drivers
to use the 'Canon' command set to reduce banding and improve printing
speed. 720 DPI mode is pending documentation from Canon (waiting
over 6 months for it now...)
- Moved plpreset program and made a shell script since some versions
of IRIX are hardcoded to run 'rc' programs as shell scripts.
- A new program called S59plpreset is now provided to reset all connected
parallel printers when the system boots. This in conjunction with an
IEEE-1284B compliant parallel cable helps to eliminate bidirectional
parallel interface problems with newer HP printer products.
- Remote LPR printing/compatibility problems were corrected.
- Remote Windows printing could sometimes cause GSRIP to coredump.
- A potential security vulnerability in the LP interface scripts has
been eliminated.
- Remote printing to Microsoft Windows systems is now supported through
the freeware SAMBA package.
- 'raw' printing now supports multiple copies.
- Updated HPGL file recognition rule to spot another common header.
- The Fargo Pictura 310 printer is supported once again.
- A possible race condition has been removed from all printer drivers.
This condition could randomly cause erroneous output from GNU
GhostScript.
- Several more bugs were fixed in GNU GhostScript. These affected
CMY output and some applications that placed inline images in the output.
- PostScript printing problems are now almost completely resolved. This
affected remote printing from PCs and printing from IRIX apps such as
FrameMaker 4.
- The GNU GhostScript Fontmap file would overwrite changed configurations.
The installation now makes the it a suggested configuration file so
that local font customizations are retained.
- The GNU GhostScript RIP was leaving temporary files in /var/tmp.
- The gsrip program did not generate correct colors when the PostScript
'setcmykcolor' command was used. This most noticably affected the
Printer Manager test page.
- The gsrip program was using the TEMP variable to determine the location
of temporary files instead of TMPDIR.
- The gsrip program was generating incorrect proof-quality CMY output.
- The gsrip CMYK generation code was changed to work properly in draft,
proof, and final qualities.
- The gsrip file typing rule was incorrectly located in the base
subsystem. This would cause printing errors if the gsrip subsystem was
not loaded.
- The gsrip program was offsetting the page by about 1/4".
- The gsrip program did not support the DPS fonts from showcase.sw.fonts.
- The gsrip program incorrectly converted device gray values into CMYK.
That accounted for problems with all CMYK printers with PostScript code
that used the 'setgray' command (like Netscape and the Printer Manager
test page).
- The gsrip program was updated to work with the PostScript file filter.
- The default gsrip halftone screen frequency was increased from 46 to 100
PPI.
- The img2ps program would sometimes crash when printing images rotated 90
degrees.
- Some more landscape printing problems we resolved with the Adobe
PostScript printer drivers.
- Added a new filter called 'text2ps' that overrides the IRIX and
Impressario text filters which are broken WRT landscape printing.
- The AddPrinter program did not always detect multiple Challenge/Onyx
parallel ports.
- The AddPrinter program was saving the default printer options file
using the current umask. This could lead to a settings file that could
not be read by any user but root.
- The AddPrinter program did not always copy GUI programs when adding
remote LP printers.
- The AddPrinter program has been updated to support multiple parallel
ports on Challenge and Onyx machines.
- The AddPrinter program has been updated to support remote Windows
printing.
- A bug in the AddPrinter program when detecting CDSIO serial ports
has been corrected.
- The AddPrinter program now warns the user if an existing printer
name is specified during printer installation.
- The AddPrinter program now keeps track of printer options set during
installation. If the "Set Options" button is chosen more than once then
the last selected printer options are displayed.
- The AddPrinter program now always uses the PostScript test page when
sending a test page.
- A possible security vulnerability was corrected in the AddPrinter
password dialog.
- The AddPrinter program would fail if there was no PPD file for a
PostScript printer.
- The AddPrinter program did not recognize the dash (-) character as
a manufacturer name separator in PPD files.
- The AddPrinter program did not recognize Onyx/Challenge EPC serial ports.
A type-in field for the current port selection is now provided in the
AddPrinter program to support serial ports not shown in the hardware
inventory.
- The template driver incorrectly handled output type with PostScript
printers.
- The template interface script was updated to check the readability of
the file to be printed and return an error message to the user if the
file is not readable (use the -c option...)
- The template interface script lacked the 'psreversepage' option.
- The template interface script assumed that there was a STIFF image
driver. This prevented the PostScript drivers from reliably setting the
page size.
- The PostScript printer drivers now support landscape printing of
PostScript files.
- The PostScript GUI options panel would fail if there were no dither/
halftoning options available.
- The PostScript driver was applying brightness corrections in reverse.
- The PostScript printer driver was not using the duplexing commands
from PPD files.
- The PostScript printer driver was not using the LanguageLevel variable
in the PPD file to determine the correct 'number of copies' command to
issue.
- The PostScript printer driver was not updating the page size and margins
in the Printer Object Database.
- The PostScript driver was setting the page size based upon the addressable
width and height rather than the size in points.
- The PostScript printer driver interface scripts did not pass the 'dither'
option through to the driver program.
- The PostScript GUI did not fully quote option names that contained
spaces.
- The GUI Options panels did not properly format the 'print selected pages'
option. The correct format is -pspagerange from-to or -pspagerange #,#,#
etc (no spaces).
- The GUI Options panels did not check for a local client license string.
- The even and odd page options in all GUIs were reversed.
- The HP 4MV driver was not properly selecting media sizes, causing
a PostScript 'setpagedevice' error message to be printed.
- The HP DesignJet 750C driver was not selecting B&W (mono) plot mode
when B&W output was chosen by the user.
- B&W output on the DeskJet printers now works at 600 DPI. This problem
was caused by a bug in the GNU GhostScript RIP.
- The HP LaserJet 5si and 5Msi duplexing option did not work with
PostScript files.
- The 'middle' paper tray was not recognized by the HP LaserJet text,
HPGL/2, and image (PCL) drivers.
- To avoid confusion, the LaserJet driver now lists the manual feed
input as manual/multipurpose tray for the LaserJet 4 and 5 series
printers.
- To avoid compatibility problems, the HP drivers now use a single
compression mode rather than switching dynamically during a print
job.
- The HP LaserJet PostScript driver options were not getting updated for
each type of printer.
- The HP PaintJet GUI options panel did not have the choice of CMYK color
output.
- The HP PaintJet interface script did not set the TYPE= field in the
script header. This caused drag-and-drop printing to fail.
- The HP DeskJet 1200C and 1600C driver was using the wrong compression
mode when sending graphical output.
- The HP DeskJet margins were updated to print envelopes in the correct
(vertical) orientation for some models.
- The HP DeskJet and LaserJet PostScript drivers were fixed to eliminate
the 'configuration error' message that was printed when the page size
was set.
- The HP DeskJet 320 and 340 drivers were updated to use RGB color
printing to be compatible with the DeskJet 310.
- The HP DeskJet 310 is now supported.
- The DeskJet driver top margins were off by 1/5".
- The HP DeskJet 850C/855C dither reference points were updated to reflect
the true output levels. Color quality is greatly enhanced.
- The HP DeskJet 850C/855C printer drivers incorrectly allowed CMY mode
printing. The updated driver restricts use to Black and CMYK output
(the only modes supported by the printer).
- The DeskJet 850/855C driver had several bugs do to several HP
documentation errors. The driver now works as expected.
- Because of the number of support calls involving the 600 DPI B&W mode
of the HP DeskJet printers, the drivers now reset the resolution to 300
DPI whenever 600 DPI color printouts are requested. The DeskJet printers
only support 600x600 DPI in B&W, *not* in color!
- A compression bug was fixed in the DesignJet 750C drivers. Symptoms
included random black streaks and garbage on the right edge of the
page.
- The DesignJet GUI options panel was missing the A5 media size.
- The DesignJet and NovaJet drivers were updated to support variable
page sizes (up to 3ft in width and 150ft in length).
- The DesignJet drivers were updated to support 150, 300, and 600 DPI
resolutions.
- The DesignJet GUI did not recognize the CMYK output type.
- The DesignJet driver would output CMYK color information instead of
generating a composite RGB image. CMYK output is still supported for
the NovaJet plotters.
- The DesignJet configuration file contained both portrait and landscape
page size definitions. The new drivers no longer require the landscape
sizes.
- The HP and EPSON printer driver interfaces were incorrectly passing
raster driver options to the text driver.
- B&W draft mode printing for the EPSON Stylus printer did not work.
- The margins for the EPSON Stylus printers were updated to avoid
shifting Adobe PostScript files up 0.3 inches.
- The EPSON Stylus drivers have been updated with better 720 DPI dithering
constants that greatly improve color quality.
- The EPSON Stylus printer drivers now utilize color correction matrices
for improved color shading.
- The EPSON Stylus 1500 printer is now supported.
- The bottom margins for the EPSON and Canon printer drivers were off by
0.1".
- The FotoFUN! GUI options panel incorrectly displayed gamma and brightness
controls for the black color plane (not supported by that printer).
- The FotoFUN! driver did not force final quality mode when printing
images.
- The Fargo Pictura 310 driver now works properly with 4-color thermal
and dye-sublimation ribbons. Support for 1 and 3 color ribbons will
be available in a future patch release.
- The Fargo PrimeraPro driver was not selecting the correct ribbon type
for 4-color dye-sublimation ribbons.
- When printing using PostScript fonts, the psfilter program would not
properly filter pages from lptops causing an error message to be returned
for the print job ("empty or incomplete image...").
- An Adobe PostScript(r) filter was added to ESP Print to handle printing of
even/odd pages, page ranges, and reversed pages.
- The minifileconvert program was not using the new text to PostScript
converter.
- The 'minifileconvert' program was updated to use the PostScript file filter.
- A new File Translation Rule (FTR) was added for the GNU GhostScript RIP.
- The 'checklicense' program did not correctly report client licenses.
--------------------------------------------------------------------------------
CHANGES/FIXES FROM VERSION 3.0
- GNU GhostScript is now a standard part of ESP Print!
- 'nprinters' was replaced in favor of 'AddPrinter'.
- New online HTML manuals.
- Added support for the FotoFUN! printer.
- Added support for the HP DeskJet 660se, 850C, and 855C.
- Added support for the HP LaserJet 5 series.
- Added support for the HP DesignJet 750C and 750CM.
- Significantly enhanced the Pictura 310, Primera, and PrimeraPro drivers.
- Many new PPD files for the new printers from Tektronix, QMS, and Lexmark.
- Many PostScript printer driver enhancements.
- Color hue/saturation implemented for all printers.
- Can now print multi-page images to PostScript printers.
--------------------------------------------------------------------------------
CHANGES/FIXES FROM VERSION 2.3
- A new printer manager (/usr/esp/bin/nprinters) is now available that
correctly handles all types of printers and interfaces,
- The PostScript printer drivers now support all PPD features,
- The image printing drivers now scale images properly when rotated,
- PostScript-capable HP printers are now supported fully (previously only
the DeskJet 1200C/PS and PaintJet 300XL/PS were supported),
- The HP DeskJet 850C and 855C printers are now supported,
- The HP DeskJet and PaintJet drivers now provide a full range of media
types,
- The EPSON and Canon drivers have been combined,
- The new EPSON drivers support software 'shingling' and 'depletion' for
improved quality.
- The Fargo Pictura 310 is now supported,
- A bug in the Fargo Primera and PrimeraPro driver compression code was
fixed,
- Fixed the CMYK separations when printing images to a Fargo Printer
(ImageVision bug),
- The margins for the HP printers were corrected,
- Page size selection for the HP printers is now more reliable,
- A bug in the PaintJet language switching code was corrected,
- A new version of the lpwin program is included that works on Personal IRIS,
GT, GTX, VGX, and VGXT graphics. SGI also has a patch available (#836)
that fixes the XReadDisplay extension...
- The lpwin program '-reverse' option now reverses colors within a certain
threshold,
- PPD support! Right now only page sizes and media sources are looked up.
Future versions will build the GUI options from the PPD file...
- Image printing to PostScript printing now accounts for page margins.
- Added A4 and A3 sizes to the Canon BJC driver.
- The img2ps and img2stiff programs have been fixed. The ImageVision
library was creating a background thread for I/O that would prevent the
driver from completing the job,
- The lpwin utility now has a '-reverse' option; this inverts black&white
(and shades of gray in between) but does not affect colors,
- There are now specific drivers for the DeskJet 1200C/PS and PaintJet
300XL with PostScript. These drivers output job control commands to
switch between PostScript and PCL/HPGL2 modes as necessary.
- The gamma correction code for the LaserJet and PostScript drivers has
been corrected.
--------------------------------------------------------------------------------
CHANGES/FIXES FROM VERSION 2.2
- The mkjetpr script '9100' bug has been fixed,
- The mkjetpr script now lists all supported printers,
- The PostScript drivers now support a GUI options panel and related
controls,
- Image printing is now done through new conversion programs to lower
memory requirements and generally make things faster and better quality
(proof and final quality modes use bilinear interpolation),
- Images may now be scaled to >100% with the 'zoom' option. When the
size of the image exceeds the current page size, multiple pages are
printed. This does not work correctly with PostScript printers yet,
- The Burkes dithering routines have been further optimized,
- The HP and Stylus drivers have been optimized for faster printing,
- Error reporting is improved substantially.
- The 720 DPI mode of the Epson Stylus Color printer is now supported,
- The Burke's dithering code was converted to MIPS assembly language for
better performance,
- New firmware files are now provided for the Fargo printers, resulting
in better quality output,
- The JetDirect network interface code now retries connections if the
printer is busy,
- The Tektronics 4693D driver has been fixed,
- All drivers now use a pipe between driver and printer interface for
more reliable operation (async IO just has too many problems!),
- The 600 DPI option on the DeskJet GUI panel has been removed,
- The generic PostScript printer driver scripts have been fixed to
operate with and without Impressario,
--------------------------------------------------------------------------------
CHANGES/FIXES FROM VERSION 2.1
- Add printer drivers have been tuned for better performance, particularly
for draft mode printing,
- A stupid bug in the LaserJet I/II and DesignJet 'blank line removal'
code was fixed (this caused large blank areas on the LaserJets and black
bars on the DesignJets),
- The 'cpi' and 'lpi' options were added to the CJ-10 model script,
- The CJ-10 scanning driver now retries most commands to make it more
reliable - the IPU sometimes does not respond immediately to SCSI commands,
- The DesignJet driver is now more robust in its initialization of the
plotter,
- All color printer drivers now have separate gamma and brightness controls
for each color plane,
- The '-M' (use memory-mapped file) option of PSRIP is no longer used,
- LaserJet paper trays are now supported; tray names can be customized
through X resources,
- The top and bottom margins for the LaserJet and DeskJet printer drivers
were updated to 1/5" instead of 1/2".
- A few bugs in the DesignJet driver have been fixed,
- The DJ1200C driver no longer outputs black (the printer handles that),
- The PrimeraPro driver is now present with firmware files,
- A bug in the 'postcal' utility has been fixed,
- The 'postcal' utility now prints the days-of-the-week,
- The CJ-10 scanner driver now reports the correct version,
- All text drivers have been fixed so tabs work properly at all times,
- Problems in the DeskJet/DesignJet/PaintJet drivers have been fixed,
- A 'raw' mode driver has been added for SCSI and TCP/IP interfaces,
- A 300DPI mode has been added to the PaintJet driver to support the 300XL.
--------------------------------------------------------------------------------
CHANGES/FIXES FROM VERSION 2.0
- All drivers are now licensed,
- New utilities for calendar and window hardcopy were added,
- Source code for the core stuff was released,
- Support was added for all HP printers and interfaces,
- Support was added for the Canon BJC printers,
- Parallel port lockup problems were worked-around,
- The graphical options panels have been redone and now come up with the
previously selected options.
- Many CJ-10 bugs were fixed,
- The scanner portion of the CJ-10 is now supported,
- The compression code for the HP printers was fixed to support multiple
pages,
- High-speed text drivers are now provided for the HP and Epson printers,
- Some bugs in the Fargo Primera driver were fixed,
- All drivers were made more 'bullet-proof' to errors.
--------------------------------------------------------------------------------
Software License Agreement
PLEASE READ THIS DOCUMENT CAREFULLY. THIS IS A LEGAL AGREEMENT BETWEEN YOU AND
EASY SOFTWARE PRODUCTS ("ESP"). BY OPENING THIS PACKAGE, AND USING THE SOFTWARE
AND DOCUMENTATION ("SOFTWARE") CONTAINED IN THIS PACKAGE, YOU ARE AGREEING TO
BECOME BOUND BY THE TERMS AND CONDITIONS OF THIS AGREEMENT. THIS AGREEMENT
REPRESENTS THE ENTIRE AND SOLE AGREEMENT CONCERNING THE ESP SOFTWARE, AND IT
SUPERSEDES ANY PRIOR PROPOSAL, REPRESENTATION OR UNDERSTANDING REGARDING THE
SOFTWARE BETWEEN YOU AND ESP OR ANY OTHER PARTY. IF YOU (hereafter in this
document referred to as "LICENSEE") ARE NOT WILLING TO BE BOUND BY THE TERMS OF
THIS LICENSE AGREEMENT, PLEASE DO NOT USE THIS SOFTWARE, AND NOTIFY ESP AS SOON
AS POSSIBLE; UPON SUCH NOTICE ESP WILL ACCEPT THE RETURN OF THIS SOFTWARE.
TERMS AND CONDITIONS OF SOFTWARE LICENSE
1. GRANT OF LICENSE; USE RESTRICTIONS. In consideration for the payment of a
license fee, ESP grants to Licensee a personal, nontransferable (except as
provided below) and nonexclusive right to use the SOFTWARE, solely for
Licensee's internal business purposes, on a single SGI workstation, computer,
or server product ("Designated Machine") identified below. Licensee agrees that
it shall not reverse compile or disassemble any portion of the SOFTWARE.
2. OWNERSHIP OF SOFTWARE. Licensee agrees that no title to the SOFTWARE, or the
intellectual property in any of the SOFTWARE, or in any SOFTWARE copy, is
transferred to Licensee, and that all rights not expressly granted to Licensee
hereunder are reserved by ESP. This license is not a sale of the original
SOFTWARE or any copy thereof.
3. TRANSFER RESTRICTIONS. If Licensee transfers ownership, or otherwise
disposes, or a Disignated Machine, provided that the transferee agrees to
accept the terms and conditions of this Agreement, Licensee may transfer the
SOFTWARE and all licenses and rights in SOFTWARE granted under this Agreement
to such transferee (provided that all SOFTWARE copies are also transferred).
4. TERMINATION. If licensee fails to fulfill any of Licensee's material
obligations under this Agreement, ESP may, at any time thereafter, and in
addition to any other available remedies, terminate this Agreement and all
licenses and rights granted to Licensee under this Agreement.
Upon termination of this Agreement, Licensee shall, within thirty (30) days
after termination, deliver to ESP all removeable media and documentation
containing the SOFTWARE, and shall render unusable all SOFTWARE placed in any
storage apparatus.
LIMITED WARRANTY AND DISCLAIMER OF WARRANTY; LIMITATION OF LIABILITY
ESP warrants that it has the authority and right to license the SOFTWARE, and
that the SOFTWARE will conform to the material printed specifications therefor
which are in effect on the date of original delivery of such SOFTWARE. ESP's
warranty and obligation shall extend for a period of ninety (90) days after the
date of the original delivery of SOFTWARE to Licensee by ESP, and is solely for
the benefit of Licensee, who has no authority to assign of pass through this
warranty to any other person or entity. Except as provided in this Section, the
SOFTWARE is provided to Licensee on an "AS IS" basis, and ESP makes no other
warranty of any kind, express of implied, with regard to the SOFTWARE licensed
hereunder. ESP does not warrant or represent that the SOFTWARE will operate
uninterrupted or error free or that all defects in the SOFTWARE are correctable
or will be corrected. This warranty shall not apply if SOFTWARE is used other
than in accordance with ESP's written instructions, or if any of Licensees's
hardware equipment malfunctions.
ESP's entire liability and Licensee's exclusive remedy for any defects in the
SOFTWARE shall be to obtain ESP's SOFTWARE updates via Internet or pay a media
update fee for each copy of the SOFTWARE.
THE FOREGOING WARRANTIES ARE IN LIEU OF, AND ESP DISCLAIMS, ALL OTHER
WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTY OF
MECHANTIBILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Some states do not allow the exclusion of implied warranties, so the exclusion
above may not apply to Licensee. This warranty gives Licensee specificlegal
rights, and Licensee may have other rights which vary from state to state.
IN NO EVENT SHALL ESP OR ESP'S LICENSORS BE LIABLE TO LICENSEE FOR ANY SPECIAL,
CONSEQUENTIAL, INCIDENTAL OR INDIRECT DAMAGES OF ANY KIND (INCLUDING WITHOUT
LIMITATION LOSS OF PROFITS OR DATA AND PERSONAL INJURY), WHETHER OR NOT ESP HAS
BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSS, HOWEVER CAUSED AND ON ANY THEORY
OF LIABILITY, ARISING OUT OF THIS AGREEMENT. THESE LIMITATIONS SHALL APPLY
NOTWITHSTANDING THE FAILURE OF THE ESSENTIAL PURPOSE OF ANY LIMITED REMEDY. In
no event will ESP be liable for any claim against Licensee by a third party,
and Licensee hereby agrees to indemnify and hold ESP harmless for any claims
for cost, damage, expense or liability arising out of or in connection with the
installation, use and performance of the SOFTWARE licensed hereunder, whether
alone or in combiniation with any other product or service.
Some states do not allow the limitation or exclusion of liability for
incidental or consequential damages, so the limiation above may not apply to
Licensee.
GNU GHOSTSCRIPT 2.6.2 SOURCE CODE AVAILABILITY
Under the terms of the GNU General Public License, ESP shall provide to
Licensee the complete and modified source code for GNU GhostScript 2.6.2 on
magnetic tape for a nominal media fee or via the Internet at no charge.
--------------------------------------------------------------------------------
ESP Print 3.1.19
Copyright 1993-1996 by Easy Software Products, All Rights Reserved.
--------------------------------------------------------------------------------